deposit at banks - Turc Anglais Dictionnaire